home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 January / macpower199701.bin / AMUG / Utilities_48 / TouchMe 1.1.1.sit / touchMe 1.11 Folder / CW9 PP source / source / Common / CRadioButton.h < prev    next >
Encoding:
Text File  |  1996-08-08  |  861 b   |  31 lines

  1. // ==================================================
  2. //    CRadioButton.h
  3. //    Copyright (C) 1996 Mizutori Tetsuya, July 4 1996.
  4. // ==================================================
  5. //    All documents are pretty-printed in Geneva 10-point font.
  6.  
  7.  
  8. #pragma once
  9.  
  10. #include <LStdControl.h>
  11. #include <LListener.h>
  12.  
  13. class CRadioButton : public LStdRadioButton, public LListener {
  14.  
  15. public:
  16.     enum { class_ID = 'RadB' };
  17.  
  18.     static CRadioButton *    CreateRadioButtonStream( LStream *inStream );
  19.                     CRadioButton();
  20.                     CRadioButton( const CRadioButton &inOriginal );
  21.                     CRadioButton( const SPaneInfo &inPaneInfo,
  22.                                 MessageT inValueMessage, Int32 inValue,
  23.                                 ResIDT inTextTraitsID, Str255 inTitle );
  24.                     CRadioButton( LStream *inStream );
  25.     virtual             ~CRadioButton();
  26.  
  27.     virtual void        ListenToMessage( MessageT inMessage, void *ioParam );
  28. };
  29.  
  30. // end of definitions
  31.